Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F1 Germany F2 Germany F4 Shenzhen Challenger Nova Challenger Osaka - Osaka XL Capital Bermuda Open - Bermuda XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb 9th Wartburg Open - Eisenach Siemens Open 2001 - Scheveningen Global Telecom Open - Curitiba Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Copa Ericsson - Santiago Copa Ericsson - Montevideo Warsteiner Challenger Lubeck - Lubeck 13 BH Tennis Open International Cup - Belo Horizonte GHI Bronx Tennis Classic - Bronx Open D'Orleans - Orleans III Isla de Lanzarote - Lanzarote Muller Cup - Ulm Bergamo Challenger Sarajevo Challenger Izmir Challenger Noumea Challenger Courmayeur Challenger Bergamo Challenger Bath Challenger Johannesburg Challenger Bordeaux Challenger Nottingham Challenger Rennes Challenger Heilbronn Challenger Napoli Challenger Rome Challenger St. Remy Challenger Petange Challenger Heilbronn Challenger Quimper Challenger Astana Challenger Kazan Challenger Guadalajara Challenger Leon Challenger Taipei City Challenger Gimcheon Challenger Nottingham Challenger Nottingham-2 Challenger Portoroz Challenger Prague Challenger Irving Challenger Irving Challenger Vancouver Challenger Ethias Trophy - Mons Tashkent Challenger Seoul Challenger Quimper Challenger Orleans Challenger Heilbronn Challenger Dallas Challenger Le Gosier Challenger Legg Mason Tennis Classic - Washington D.C. Chevrolet Cup - Santiago U.S. Men's Clay Court Championships - Orlando Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Gold Flake Open - Chennai Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Open Seat-Godo 2001 - Barcelona Energis Open - Amsterdam Generali Open 2001 - Kitzbuhel Heineken Open - Auckland Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Heineken Open - Auckland Copenhagen Open - Copenhagen Estoril Open - Estoril Open Seat Godo 2003 - Barcelona 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Open de Moselle - Metz Stockholm Open - Stockholm Open de L'Isere (Open 38) - Grenoble Shimadzu All Japan Indoor - Kyoto Heineken Open - Auckland BellSouth Open - Vina del Mar Heineken Challenger - Ho Chi Minh City Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo ARAG World Team Championship - Dusseldorf Qatar Open - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Tennis Napoli Cup - Napoli CA Tennis Trophy - Vienna Chennai Open - Chennai US Men's Clay Court Championships - Houston The Stella Artois Championships - London Open Sainte-Victoire - Aix-En-Provence RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Next Generation Adelaide International - Adelaide Heineken Open - Auckland MoviStar Open - Vina del Mar Estoril Open - Estoril The Stella Artois Championships - London China Open - Beijing BA-CA Tennis Trophy - Vienna Movistar Open - Vina del Mar GHI Bronx Classic - Bronx The Artois Championships - London Brisbane - Brisbane Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona AEGON Championships - London China Open - Beijing Davidoff Swiss Indoors Basel - Basel Proton Malaysian Open - Kuala Lumpur Movistar Open - Santiago Genoa Open 'Fondazione Carige' - Genova Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Atlanta Tennis Championships - Atlanta Serbia Open - Belgrade Winston Salem - Winston Salem Open de Moselle - Metz Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney VTR Open - Vina del Mar SAP Open - San Jose AEGON Championships - London UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Valencia Open - Valencia Brisbane International - Brisbane Open de la Ville de Saint Denis - Reunion Island The Nottingham Challenger - Nottingham BRD Nastase Tiriac Trophy - Bucharest Rome Challenger Aircel Chennai Open - Chennai Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch AEGON Championships - London BB&T Atlanta Open - Atlanta Moselle Open - Metz If Stockholm Open - Stockholm Apia International - Sydney Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Moselle Open - Metz Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Miami Open - Miami Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BB&T Atlanta Open - Atlanta Citi Open - Washington Banca Stato Challenger Lugano - Lugano Sydney International - Sydney AEGON Championships - London Hall of Fame Open - Newport Abierto Mexicano - Los Cabos Open Castilla y Leon - Segovia CA Tennis Trophy - Vienna Copa AT&T - Buenos Aires 2000 Mercedes Cup - Stuttgart Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Gallagher International - Hamilton The Surbiton Trophy - Surbiton BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado San Luis Potosi Challenger 2000 - San Luis Potosi Memorial Savigni - Sassuolo Venice Open - Venice Siemens Open - Scheveningen Skandia Open - Linz FILA Challenger Biella - Biella The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. VI Abierto Internacional de Salinas - Salinas Brazil Open - Salvador Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Copa Ericsson Argentina - Buenos Aires Pekao Open - Szczecin Abierto Mexicano de Tenis Pegaso - Acapulco Pilot Pen Tennis - New Haven Movistar Open - Vina del Mar Campbell's Hall of Fame Tennis Championships - Newport Cerveza Cristal - Santiago The Scottish Championships - Edinburgh BH Tennis Open International Cup - Belo Horizonte BA-CA Tennis Trophy - Vienna Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Sail Open - New Delhi Sporting Challenger 2003 - Turin Izmir Cup - Izmir Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Canottieri Mincio Open - Mantova Tennis Masters Series - Indian Wells Arroyo de la Encomienda - Valladolid Tennis Masters Series - Hamburg Open de L'Isere - Grenoble Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Open de Franche-Comte - Besancon Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Corona Mexico City Open - Mexico City Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo IX Abierto Internacional de Salinas - Salinas Telecom Italia Masters - Rome San Remo Tennis Cup - San Remo Tennis Masters Series - Hamburg Sporting Challenger - Turin Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Ourocard Tennis Challenger - Sao Paulo Masters Series Monte Carlo - Monte Carlo Credicard Mastercard Tennis Cup - Campos do Jordao Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg TED Open - Istanbul Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mobilux Open - Luxembourg Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Intersport Heilbronn Open - Heilbronn Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Challenger Ford de Cherbourg - Cherbourg Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Ciudad de Pozoblanco Open Diputacion - Cordoba Internazionali BNL dItalia - Rome Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris Mobilux Open - Luxembourg Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome XL Bermuda Open - Bermuda Sony Open Tennis - Miami Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Samsung Secruities Cup Challenger - Seoul BNP Paribas Open - Indian Wells Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka Baden Open - Karlsruhe The Surbiton Trophy - Surbiton Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Open des Alpes Trophee BNP Paribas - Grenoble Open de Rennes La Trinitaine - Rennes BNP Paribas Masters - Paris Kobstaedernes ATP Challenger - Kolding BNP Paribas Open - Indian Wells Samsung Securities Cup - Seoul Miami Open - Miami Mutua Madrid Open - Madrid Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Western & Southern Open - Cincinnati Abierto Internacional de Salinas 'Dario Expreso' - Salinas BMW Tennis Championship - Sunrise BNP Paribas Open - Indian Wells Puerto Rico Challenger Tennis Event - Humacao New Delhi Challenger II - New Delhi The Surbiton Trophy - Surbiton Dublin Challenger - Dublin ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Open des Alpes Trophee BNP Paribas - Grenoble Open 13 - Marseille Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington U.S. Open - New York Sunrise Challenger Australian Open - Melbourne Johannesburg Challenger French Open - Paris BMW Open - Munich Australian Open - Melbourne French Open - Paris Wimbledon - London Nottingham Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Belgrade Challenger Cherbourg Challeger U.S. Open - New York Jersey Challenger Johannesburg Challenger French Open - Paris Athens Challenger Wimbledon - London Rhodes Challenger Ramat Hasharon Challenger U.S. Open - New York Cremona Challenger Nottingham Challenger Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Vancouver Challenger Wimbledon - London U.S. Open - New York St. Remy Challenger Australian Open - Melbourne French Open - Paris Eckental Challenger Brasil Open - Costa do Sauipe Wolfsburg Challenger Open de la Comunidad Valenciana - Valencia Heineken Open - Auckland Wimbledon - London Nottingham Challenger Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach IX Open Internacional D'Andorra - Andorra Dallas Challenger Pilot Pen Tennis - New Haven Citi Open - Washington Cherbourg Challenger ARAG World Team Championship - Dusseldorf Winston-Salem Open - Winston-Salem Moselle Open - Metz Davidoff Swiss Indoors - Basel Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Bukhara Challenger - Bukhara Cherbourg Challenger Movistar Open - Vina del Mar French Open - Paris Copa Ericsson Chile - Santiago Recanati Challenger ATU Cup - Weiden Wimbledon - London Siemens Open 2003 - Scheveningen Eddleman USTA Challenger - Birmingham Pilot Pen Tennis - New Haven Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux U.S. Open - New York Open Sud de France - Montpellier Campbell's Hall of Fame Tennis Championships - Newport Australian Open - Melbourne Erste Bank Open - Vienna Open 13 - Marseille Portugal Open - Oeiras Power Horse Cup - Dusseldorf French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Copa Ericsson Chile - Santiago AEGON Championships - London Gemax Open - Belgrade Gramado Open de Tennis - Gramado If Stockholm Open - Stockholm Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch Zagreb Open - Zagreb AEGON Championships - London French Open - Paris Brisbane International - Brisbane Wimbledon - London Garanti Koza Sofia Open - Sofia Ricoh Open - 's-Hertogenbosch Garden Open 2004 - Rome Internationale Tenniskampioenschappen - Scheveningen Flea Market Cup Busan Challenger Tennis - Busan South African Airways Tennis Open - Durban Wimbledon - London Black Forest Open - Freudenstadt Tennis Napoli Cup 2004 - Napoli U.S. Open - New York Binghamton Professional Tennis Tournament - Binghamton Wimbledon - London Open de la Ville de Saint Denis - Reunion Island Adidas International - Sydney U.S. Men's Clay Court Championships - Houston Heineken Trophy - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Open de Moselle - Metz Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Milan Indoors - Milan Grand Prix Hassan II - Casablanca ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok AIG Japan Open - Tokyo Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis Millennium Estoril Open - Estoril Tennis Channel Open - Las Vegas Campbells Hall of Fame Tennis Championships - Newport China Open - Beijing AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Legg Mason Tennis Classic - Washington U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo Swiss Indoors Basel - Basel Brasil Open - Sao Paulo Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Serbia Open - Belgrade Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, Group 1, 1R, CHI-BAH 5-0 Moselle Open - Metz Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Rakuten Japan Open - Tokyo Valencia Open - Valencia Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Tennis Masters Series - Hamburg Rakuten Japan Open - Tokyo Moselle Open - Metz Davis Cup, Group 1, 2R, SVK-LUX 3-2 Tennis Masters Series - Monte Carlo ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Tennis Masters Series - Rome Energis Open - Amersfoort Davis Cup, Group 1, REL2, LUX-NOR 5-0 AEGON International - Eastbourne Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, 1R, CHI-PER 5-0 Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Davis Cup, Group 1, 2R, GBR-LUX 4-1 BNP Paribas Masters - Paris Davis Cup, World Group, QR, CHI-JPN 5-0 Sony Ericsson Open - Miami Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, 1R, LUX-POR 4-1 Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, World Group, PO, ISR-CHI 3-2 Western & Southern Financial Group Masters - Cincinnati Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, World Group, PO, CHI-AUS, 3-2 BNP Paribas Masters - Paris Miami Open - Miami BNP Paribas Open - Indian Wells Davis Cup, PO, CHI-ISR 4-1 Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Pacific Life Open - Indian Wells Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group II, PO, MAD-LUX 1-4 Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Group II, PO, HUN-LUX 1-4 Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, 1R, LUX-MAD 3-2 Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Ordina Open - 's-Hertogenbosch Davis Cup, Group II, PO, LUX-GEO 5-0 Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells BNP Paribas Masters - Paris AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong BNP Paribas Open - Indian Wells Rogers Cup - Toronto U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Tennis Masters Cup - Shanghai French Open - Paris Tennis Masters Cup - Shanghai Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Olympics - Athens Wimbledon - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, Group 1, 1R, CHI-CAN 4-1